/*
 * @Description: 
 * @Author: Aroma
 * @Date: 2024-10-09 19:23:03
 * @LastEditors: Aroma
 * @LastEditTime: 2024-10-09 19:26:15
 * @别瞎看: 你个无脑牛马
 */

import java.util.ArrayList;
import java.util.List;

/**
 * Test3_2
 */
public class Test3_2 {

    public static void main(String[] args) {
        List list1= new ArrayList();
        list1.add(1);
        list1.add(2);
        list1.add(3);
        list1.add(4);
        list1.add(5);
        System.out.println(list1);
        List list2= new ArrayList();
        list2.add(4);
        list2.add(5);
        list2.add(6);
        System.out.println(list2);
        //retainAll();
        Boolean flag=list1.retainAll(list2);
        System.out.println(flag);
        //打印list1和list2的交集（list1和list2中都有的元素）
        System.out.println(list1);
        //打印list1和list2的差集（list1中有，list2中没有的元素）
        list2.removeAll(list1);
        System.out.println(list2);

    }

    private static void retainAll() {
        // TODO Auto-generated method stub
        throw new UnsupportedOperationException("Unimplemented method 'retainAll'");
    }
}